Approaches for enumerating permutations with a prescribed number of occurrences of patterns

نویسنده

  • Brian Nakamura
چکیده

Abstract. In recent work, Zeilberger and the author used a functional equations approach for enumerating permutations with r occurrences of the pattern 12 . . . k. In particular, the approach yielded a polynomial-time enumeration algorithm for any xed r ≥ 0. We extend that approach to patterns of the form 12 . . . (k − 2)(k)(k − 1) by deriving analogous functional equations and using them to develop similar algorithms that enumerate permutations with r occurrences of the pattern. We also generalize those techniques to handle patterns of the form 23 . . . k1 and derive analogous functional equations and enumeration algorithms. Finally, we show how the functional equations and algorithms can be modi ed to track inversions as well as handle multiple patterns simultaneously. This paper is accompanied by Maple packages that implement the algorithms described.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enumerating Segmented Patterns in Compositions and Encoding by Restricted Permutations

A composition of a nonnegative integer n is a sequence of positive integers whose sum is n. A composition is palindromic if it is unchanged when its terms are read in reverse order. We provide a generating function for the number of occurrences of arbitrary segmented partially ordered patterns among compositions of n with a prescribed number of parts. These patterns generalize the notions of ri...

متن کامل

Enumeration of Permutations Containing a Prescribed Number of Occurrences of a Pattern of Length 3

We consider the problem of enumerating the permutations containing exactly k occurrences of a pattern of length 3. This enumeration has received a lot of interest recently, and there are a lot of known results. This paper presents an alternative approach to the problem, which yields a proof for a formula which so far only was conjectured (by Noonan and Zeilberger). This approach is based on bij...

متن کامل

Using functional equations to enumerate 1324-avoiding permutations

We consider the problem of enumerating permutations with exactly r occurrences of the pattern 1324 and derive functional equations for this general case as well as for the pattern avoidance (r = 0) case. The functional equations lead to a new algorithm for enumerating length n permutations that avoid 1324. This approach is used to enumerate the 1324-avoiders up to n = 31. We also extend those f...

متن کامل

Restricted Permutations by Patterns

Recently, Babson and Steingrimsson (see [BS]) introduced generalized permutations patterns that allow the requirement that two adjacent letters in a pattern must be adjacent in the permutation. In this paper we study the generating functions for the number of permutations on n letters avoiding a generalized pattern ab-c where (a, b, c) ∈ S3, and containing a prescribed number of occurrences of ...

متن کامل

Pattern Matching in the Cycle Structures of Permutations

In this paper, we study pattern matching conditions in the cycle structures of permutations. We develop methods to find the joint distribution of the number of cycles and the number of cycle descents over the set of permutations in the symmetric group Sn which have no cycle occurrences or no consecutive cycle occurrences of a given pattern or set of patterns. Our methods also allow us to refine...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014